package com.baseframe.system.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baseframe.mybatis.utils.PageInfo;
import com.baseframe.system.entity.BaseDict;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baseframe.system.entity.request.BaseDictRequest;
import com.baseframe.system.entity.vo.BaseDictVO;

import java.util.List;

/**

* @description 针对表【base_dict(字典表)】的数据库操作Service
* @createDate 2023-07-01 21:13:12
*/
public interface BaseDictService extends IService<BaseDict> {

    Page<BaseDictVO> getDictPage(PageInfo pageInfo, BaseDictRequest request);



    BaseDictVO loadDictByCode(String code);

    List<BaseDictVO> loadAll();
}
